shared guarantee - German English Dictionary